package hintEmCimaDoMetodo;

/*singleton que serve somente para armazenar a excecao que o usuario escolheu para ver o fluxo
 * .Se ele escolheu ver o fluxo de todas as excecoes, a excecao serah ""*/
public class SingletonExcecaoQueOUsuarioEscolheu 
{
	private String excecaoUsuarioEscolheu;
	private static SingletonExcecaoQueOUsuarioEscolheu instancia;
	
	private SingletonExcecaoQueOUsuarioEscolheu()
	{
		excecaoUsuarioEscolheu = ""; //valor default
	}
	
	public static SingletonExcecaoQueOUsuarioEscolheu getInstance()
	{
		if(instancia == null)
		{
			instancia = new SingletonExcecaoQueOUsuarioEscolheu();
		}
		
		return instancia;
	}

	public synchronized String getExcecaoUsuarioEscolheu() {
		return excecaoUsuarioEscolheu;
	}

	public synchronized void setExcecaoUsuarioEscolheu(String excecaoUsuarioEscolheu) {
		this.excecaoUsuarioEscolheu = excecaoUsuarioEscolheu;
	}

}
